instruments of torture - Spanisch Englisch Wörterbuch